Top 3 dipankar bhattacharyya PDF Book